embryonic developmental anomaly - Turkish English Dictionary